multiple mating - French English Dictionary